home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 011a / ace151.zip / ACE.CTL < prev    next >
Text File  |  1993-05-17  |  12KB  |  370 lines

  1. ;                         ACECOMM & Utilities (Tm)
  2. ;                              Version  1.51
  3. ;        "Leading Software Technology"  for todays hi-speed modem
  4. ;                        Evaluation copy 05/17/93
  5. ;                                AceComm
  6. ;
  7. ;                       ACECOMM Ascii Control File
  8. ;                  Use ACTL.EXE to compile into ACE.PRM
  9. ;
  10. ; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  11. ;      ATTENTION      ATTENTION    ATTENTION    ATTENTION    ATTENTION
  12. ;
  13. ;              ACE.CTL is
  14. ;                          A  Plain  Ascii  Text  File...
  15. ;                          Use  a  Plain  Ascii  Text  Editor...
  16. ;
  17. ;      ATTENTION      ATTENTION    ATTENTION    ATTENTION    ATTENTION
  18. ; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  19. ;
  20. ; - ACE-COMM will come up on the first usable port it can communicate
  21. ;   with. This feature may be overridden with 'PORT' (1 based)
  22. Port 1
  23. ;
  24. ; Notes on selecting your highest port speed when LOCKing the port
  25. ;
  26. ; - Modem Speed can be set to highest baud your modem/computer will handle
  27. ;   including locked ports. Locking the port at 57600 with a high speed
  28. ;   modem causes the UART to assemble a character off the bit stream VERY
  29. ;   quickly. If you experience CRC errors with HIGH locked rates, drop
  30. ;   down to 38400 or even 19200. The lower rate will cause the UART to
  31. ;   make characters available at a reduced speed. For instance a 12 MHZ AT
  32. ;   will probably experience data overruns using a locked port above 38400
  33. ;   when downloading TEXT files with ZMODEM. A common miss-conception is
  34. ;   when CRC errors occur with HIGH LOCKED PORT rates, that it is the UART
  35. ;   unable to keep up. This is simply not true. The UART/modem combo is
  36. ;   capable of out running the computer/software combo. When using a TASK
  37. ;   switcher such as WINDOWS or DESQVIEW, a lower PORT RATE such as 19200
  38. ;   may very well be needed for efficient data transfers.
  39. Baud 19200
  40. ; - Comment LOCKBAUD out if your modem doesn't handle a locked port
  41. ;   Locking the port data rate allows the modem and UART (serial port)
  42. ;   to communicate with each other most efficiently. Most modems above
  43. ;   2400 baud and or v32 capable will allow locking the port's data rate.
  44. ;   When you use LOCKBAUD ACECOMM and your modem will handle translation
  45. ;   for differant connect rates. See your modem manual for more information
  46. ;   using a locked port.
  47. Lockbaud
  48. ;
  49. ;
  50. ; - Modem command strings
  51. ;   Note: Mdm commands are automaticaly appended with
  52. ;         Mdm_Cmd_Line_Terminator *when sent*
  53. ;         ^A translates to 1, ^M translates to 13 (CR_CHAR)
  54. ;         ~ translates to a 250 milisecond delay
  55. Mdm_Init          ATZ^M~~~~ATES7=35^M; Command stacking, 1 second delay
  56. Mdm_Dial_Prefix   ATEQ0X4DT
  57. Mdm_Dial_Sufix
  58. Mdm_Answer        ATA
  59. Mdm_Hangup        +++~~~~~ATH0
  60. Mdm_Offhook       ATH1
  61. ; The '^' character is recognized as a Control character. The byte
  62. ; following a '^' will become (byte - 64d) Example ^M translates to CR
  63. Mdm_Abort         ^M
  64. Mdm_Reset         ATZ
  65. Mdm_Echo          ATE1
  66. Mdm_Host_Init     ATE
  67. ; Mdm_Cmd_Line_Terminator is automaticaly appended to all modem commands
  68. Mdm_Cmd_Line_Terminator ^M
  69. ;
  70. ; - Modem Responce Strings
  71. ;   Note: The following strings are probably case sensitive
  72. ;                                            (see your modem's manual)
  73. Mdm_Res_Ok           OK
  74. Mdm_Res_Ring         RING
  75. Mdm_Res_NoCarrier    NO CARRIER
  76. Mdm_Res_Error        ERROR
  77. Mdm_Res_NoDialTone   NO DIAL TONE
  78. Mdm_Res_Busy         BUSY
  79. Mdm_Res_NoAnswer     NO ANSWER
  80. Mdm_Res_Ringing      RINGING
  81. Mdm_Res_Voice        VOICE
  82. ; - The following connect strings may be tailored any way you wish.
  83. ;   No particular order, refer to your modem's manual for case and format.
  84. ; Note: ACECOMM will detect a carrier anyway, the connect strings
  85. ;       may speed things up, and will also allow automatic baud adjustments
  86. ;       when connecting at a speed not dialed out on, and port not locked.
  87. ;       With Lockbaud SET, the UART's baud rate remains fixxed, translation
  88. ;       is made by your modem.
  89. Mdm_Res_Connect_a CONNECT
  90. Mdm_Res_Connect_b CONNECT 1200
  91. Mdm_Res_Connect_c CONNECT 2400
  92. Mdm_Res_Connect_d CONNECT 2400/ARQ
  93. Mdm_Res_Connect_e CONNECT 4800
  94. Mdm_Res_Connect_f CONNECT 9600
  95. Mdm_Res_Connect_g CONNECT 9600/ARQ
  96. Mdm_Res_Connect_h CONNECT 14400/ARQ
  97. Mdm_Res_Connect_i CONNECT 16800/ARQ
  98. Mdm_Res_Connect_j CONNECT 19200
  99. Mdm_Res_Connect_k CONNECT 38400
  100. Mdm_Res_Connect_l CONNECT 57600
  101. Mdm_Res_Connect_m CARRIER
  102. Mdm_Res_Connect_n CARRIER 9600
  103. Mdm_Res_Connect_o CARRIER 12000
  104. Mdm_Res_Connect_p CARRIER 14400
  105. Mdm_Res_Connect_q CARRIER 16800
  106. Mdm_Res_Connect_r CARRIER 19200
  107. Mdm_Res_Connect_s CARRIER 28800
  108. ;
  109. ;
  110. ;IEMSI_NAME           First Last
  111. IEMSI_ALIAS
  112. ;IEMSI_LOCATION       Phoenix, AZ, USA
  113. IEMSI_DATA_PNUM
  114. IEMSI_VOICE_PNUM
  115. ;IEMSI_PASSWORD       acecomm/user
  116. IEMSI_CRTDEF         AVT0,24,80,0; video, rows, cols, nuls
  117. IEMSI_PROTOCOLS      ZMO,ZAP
  118. IEMSI_CAPABILITIES   CHT,TAB,ASCII8
  119. IEMSI_REQUESTS       NEWS,MAIL,FILE,HOT,CLR,HUSH,MORE,FSED
  120. ;
  121. ; ACECOMM's MACRO driven functionality provides for easy key re-definition
  122. ; Note: I have assigned both ALT-X and ALT-Q to the <EndAceComm> command
  123. ;       You may define the keys any way you like, should you forget to
  124. ;       assign an exit key, CTRL-BREAK from terminal mode will force the
  125. ;       <EndACEComm> MACRO to be executed, CTRL-BREAK is an acceptable
  126. ;       key-combo permanantly assigned to the <EndACEComm> MACRO
  127. ;
  128. ; Functions which end in '_LUI' are not suited for scripts as they require
  129. ; Local User Input
  130. ALT-A <AutoScrGen_LUI>;                 Toggle AutoScrGen(tm) On/Off
  131. ALT-B <BackBuffer_LUI>
  132. ALT-C <CaptureFile_LUI>;                Toggle capture file Open/Close
  133. ALT-D <FonListDialer_LUI>
  134. ;ALT-E <SendStr> ATS0=1^M <HostEcho>
  135. ALT-E <HostMode>; Detects "RING" and sends Mdm_Answer string to modem
  136.         ; <HostMode> SETs HostEcho automaticaly
  137. ALT-F <FileLister_LUI>;             ACECOMM internal filelist utility
  138. ALT-G
  139. ALT-H <MdmHangUp>
  140. ALT-I
  141. ALT-J <CommandShell_LUI>
  142. ALT-K
  143. ALT-L <RunProgram> list
  144. ALT-M
  145. ALT-N
  146. ALT-O
  147. ALT-P <PrmDataMenus_LUI>
  148. ALT-Q
  149. ALT-R <RunScriptFile_LUI>
  150. ALT-S <ScrnSnapshot_LUI>
  151. ALT-T <ScrnTag_LUI>
  152. ALT-U
  153. ALT-V <ViewKeyCombos>
  154. ALT-W
  155. ALT-X <EndAceComm>
  156. ALT-Y
  157. ALT-Z <ClearWindow>
  158. ;
  159. ALT-1 <SendZmo> %P;             Internal zmodem   %P = "prompt for filename"
  160. ALT-2 <RunProgram>DSZ sz %P %WK <SendStr> ^M
  161. ALT-3 <SendAscii> %P
  162. ALT-4
  163. ALT-5
  164. ALT-6 <RunProgram> dsz rz -rm
  165. ALT-7 <RunProgram>bimodem bimodem.pth <SendStr>^M
  166. ALT-8
  167. ALT-9
  168. ALT-0
  169. ALT--
  170. ALT-= <DoorWayMode>
  171. ;
  172. ;
  173. ;
  174. CTRL-A
  175. CTRL-B
  176. CTRL-C
  177. CTRL-D
  178. CTRL-E
  179. CTRL-F
  180. CTRL-G
  181. CTRL-H
  182. CTRL-I
  183. CTRL-J
  184. CTRL-K
  185. CTRL-L
  186. CTRL-M
  187. CTRL-N
  188. CTRL-O
  189. CTRL-P
  190. CTRL-Q
  191. CTRL-R
  192. CTRL-S
  193. CTRL-T
  194. CTRL-U
  195. CTRL-V
  196. CTRL-W
  197. CTRL-X
  198. CTRL-Y
  199. CTRL-Z
  200. ;
  201. CTRL-HOME
  202. CTRL-PGUP
  203. CTRL-LEFT
  204. CTRL-RIGHT
  205. CTRL-END
  206. CTRL-PGDN
  207. ;
  208. ;
  209. ; Over on and near the KEYPAD with NUMLOCK "OFF"
  210. Home
  211. Up
  212. PageUp <SProtocols_LUI>
  213. GreyMinus
  214. Left
  215. Right
  216. GreyPlus
  217. End
  218. Down
  219. PageDn <RProtocols_LUI>
  220. INS
  221. DEL
  222. ;
  223. F1 <SendStr>[USER_NAME] <SendStr>^M;   IEMSI user name
  224. F2 <SendStr>[FON_REC_PWD] <SendStr>^M; Fon.Record.password
  225. F3 <SendStr>[LOCATION] <SendStr>^M;    IEMSI city, state
  226. F4 <SendStr>[VOICE_PNUM] <SendStr>^M;  IEMSI voice phone
  227. F5 <SendStr>[PASSWORD] <SendStr>^M;    IEMSI password
  228. F6
  229. F7 <SendAscii> %P;                     Send text file, "Prompt for filename"
  230. F8
  231. F9 <RunScriptFile> ace.scr
  232. F10
  233. F11
  234. F12 <SendStr>75120,3306^M;             AceComm author CIS ID
  235. ;
  236. ALT-F1  <RunProgram> list
  237. ALT-F2  <RunProgram> bb;                    my editor of choice BlackBeard
  238. ALT-F3  <RunProgram> QEDIT %P
  239. ALT-F4  <RunProgram> COMMAND /C dir /w %WK; %WK (wait for keypress)
  240. ALT-F5
  241. ALT-F6
  242. ALT-F7
  243. ALT-F8
  244. ALT-F9
  245. ALT-F10
  246. ALT-F11
  247. ALT-F12
  248. ;
  249. CTRL-F1  <LocalEcho> ON <DIALNUM> 846-2940 <LocalEcho> OFF
  250. CTRL-F2  <SetDTR> Off <Delay> 5 <SetDTR> ON
  251. CTRL-F3
  252. CTRL-F4
  253. CTRL-F5
  254. CTRL-F6
  255. CTRL-F7
  256. CTRL-F8
  257. CTRL-F9
  258. CTRL-F10
  259. CTRL-F11
  260. CTRL-F12
  261. ; Note: The SHIFT Fn keyset is assigned to the screen-tag function.
  262. ;       Future will allow the screen-tag keyset be selectable,
  263. ;       untill then, screen-tag will assign the first available
  264. ;       SHIFT-Fn key the string that was tagged.
  265. SHIFT-F1
  266. SHIFT-F2
  267. SHIFT-F3
  268. SHIFT-F4
  269. SHIFT-F5
  270. SHIFT-F6
  271. SHIFT-F7
  272. SHIFT-F8
  273. SHIFT-F9
  274. SHIFT-F10
  275. SHIFT-F11
  276. SHIFT-F12
  277. ;
  278. ;
  279. ;                 -- Auto Download sequence triggers --
  280. ; Note: The last byte in a sequence is the sequence's scan trigger byte
  281. ; Note: The last byte in a sequence is the sequence's scan trigger byte
  282. ; Note: The last byte in a sequence is the sequence's scan trigger byte
  283. ;       This means that ACECOMM will scan for the string with each occurance
  284. ;       of the last byte in a sequence. For this reason a trigger sequence
  285. ;       will end in a non-common byte. While 'rz^M' would be a valid trigger
  286. ;       sequence, we don't want ACECOMM to search on every carriage return
  287. ;       character that comes in. Look at Bimodem, we don't want to end the
  288. ;       sequence with the ^`(space character).
  289. ;
  290. ;       Characters 32(Space) and below need be escape encoded with the '^'
  291. ;       ^A becomes 1, ^B  2, ^C  3, etc.   ^` 32(SPACE)
  292. ; The following defaults have been working very well for me
  293. AutoDnLd0 rz^M**^X
  294. AutoDnLd1 HS*^B
  295. AutoDnLd2 ^`^H^`^H^`^H^`^H
  296. AutoDnLd3 MPt^`^V^H
  297. AutoDnLd4 **EMSI_REQA77E
  298. AutoDnLd5 **EMSI_IRQ8E08
  299. AutoDnLd6
  300. AutoDnLd7
  301. AutoDnLd8
  302. ; Auto logon sequence works for most BBS prompts
  303. ;AutoDnLd9 ^`is^`your^`name:; Note  SPACE CHAR 32d is encoded as ^`
  304. ;
  305. ;               -- AutoDownload MACROS --
  306. ;         UNDERSTAND THESE BEFORE ENABLING THEM !
  307. ;PreAutoM   <ChgDir>files
  308. ;PostAutoM  <ChgDir>..
  309. AutoMacro0 <RecvZmo>;         - Use ACECOMM's internal zmodem
  310. ;AutoMacro0 <RunProgram>dsz rz -mr <SendStr>^M
  311. AutoMacro1 <RunProgram>hslink -P1 <SendStr>^M
  312. AutoMacro2 <RunProgram>bimodem bimodem.pth <SendStr>^M
  313. AutoMacro3 <RunProgram>MPT R <SendStr> ^M
  314. AutoMacro4 <SendEMSI_CLI>;Respond to mailer's EMSI_REQ with "I'm a human call"
  315. AutoMacro5 <SendEMSI_ICI>; Interactive EMSI data
  316. AutoMacro6
  317. AutoMacro7
  318. AutoMacro8
  319. ;AutoMacro9 <SendStr>First Last^M~^M~xxxx^M; Auto logon macro
  320. ;
  321. ;   Any directory commented out will be defined as the current directory
  322. ;   that the ACE.CTL file is compiled in.
  323. ;FonDir    fon;         .FON files
  324. ;DnLdDir   files;       Internal protocols receive to
  325. ;Captures  cap;         Capture data to file (.CAP)
  326. ;Scripts   scr;         Create/Run script files
  327. ;TermKey   kts;         Keyboard Translation Sequence (.KTS) files
  328. ;Nodelist  fon;         NODELIST/NLIST.IDX  or  FBL's .NOD files
  329. ;Mail       mail;       .REQ and .MLF files are kept here
  330. ;
  331. ;
  332. FonFile  ACE.FON;
  333. ;
  334. ; - The following SET flags  ON,  or  OFF (commented)
  335. StatusLine
  336. ;SlowModem
  337. AutoDnLd;                     - Enable autodownload triggers
  338. AutoSave;                     - Auto save all chages in PRM-data editor
  339. LogFile;
  340. ; - The following SET flags with paramaters
  341. ScrnBlank   5; Minutes till blank
  342. ;ScrlBakBuf  200;           lines   - Uses 32k in color mode
  343. ScrlBakBuf  300;           lines   - Uses 48k in color mode
  344. ;ScrlBakBuf  400;           lines   - Uses 62k in color mode
  345. ;
  346. ; - Defines for default BOX-MENU colors
  347. ;   BOX-MENU colors are initialized eact time the ACE.CTL file is compiled
  348. ;BorderAttr         9
  349. ;BorderType         1
  350. ;TitleAttr         14
  351. ;ITitleAttr        12
  352. ;SelectorAttr       7
  353. ;LeftFieldAttr      3
  354. ;RightFieldAttr    10
  355. ;BurstMenu
  356. ;;ChatterMenu; default "OFF"
  357. ;;WhistleMenu
  358.  
  359. BorderAttr         9
  360. BorderType         3
  361. TitleAttr         16
  362. ITitleAttr        12
  363. SelectorAttr       7
  364. LeftFieldAttr     15
  365. RightFieldAttr    14
  366. BurstMenu
  367. ;ChatterMenu; default "OFF"
  368. ;WhistleMenu
  369.  
  370.